Design and implementation of an Android application (MobilitApp+) to analyze the mobility patterns of citizens in the Metropolitan Region of Barcelona

نویسندگان

  • Sergi Casanova Fouce
  • Silvia Puglisi
  • Mónica Aguilar-Igartua
چکیده

3 LIST OF FIGURES 6 LIST OF TABLES 7 GLOSSARY OF ACRONYMS 8 I. INTRODUCTION 9 I.1. Introduction 10 II. MOBILITAPP MAIN DESIGN 11 II.1. Application Fundamentals 12 II.1.1. Activity 12 II.1.2. Fragment 15 II.1.3. Service 17 II.1.4. Localization 19 II.1.5. Shared Preferences 21 II.1.6. Upload MobilitApp data to a Cloud Server 23 II.2. API 25 II.2.1. Location Services API 25 II.2.1.1. Location Sources in Android devices 25 II.2.1.2. Android Location Tools 27 Fused Location Provider 27 Location Request 28 II.2.2. Activity Recognition API 29 II.2.2.1. Activity Recognition Sources in Android devices 29 II.2.2.2. Activity Recognition's Tools 29 Activity Recognition Result 29 Detected Activity 29 II.2.3. Google Places API 30 II.2.3.1. Places Requests 30 II.2.3.2. Places Response 31 II.2.3.3. Find Places Algorithm 32 II.2.4. Google Directions API 33 II.2.4.1. Directions Requests 33 II.2.4.2. Directions Response 34 II.2.4.3. Find Bus or Tram Algorithm 36 III. MOBILITAPP ARCHITECTURE 37 III.1. Location Service 38 III.1.1. Starting Location Service 38 III.1.2. Activity Processing Algorithm 40 III.1.3. Location Processing Algorithm 42 III.1.3.1. First Stage: GPS activator algorithm 42 III.1.3.2. Second Stage: Underground Recognition 44 III.1.3.3. Third Stage: Mobility Data Parameters 44 III.1.3.4. Fourth Stage: Creating Mobility Data Segments 45 III.2. Activity Recognition Service 47 III.2.1. Starting Activity Recognition Service 47 III.2.2. Architecture 47 III.2.3. Activity Detection 48 III.3. Map 49

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improvement of algorithms to identify transportation modes for MobilitApp, an Android Application to anonymously track citizens in Barcelona

MobilitApp (http://mobilitapp.noip.me/) is an Android application whose objective is to obtain mobility data from the citizens of the metropolitan area of Barcelona. The current project is based on the research of more trustful and stronger transport decision algorithms using advantages of accelerometry techniques. The developed algorithm reads data from the mobile's accelerometer and gyroscope...

متن کامل

MobilitApp: Analysing Mobility Data of Citizens in the Metropolitan Area of Barcelona

MobilitApp is a platform designed to provide smart mobility services in urban areas. It is designed to help citizens and transport authorities alike. Citizens will be able to access the MobilitApp mobile application and decide their optimal transportation strategy by visualising their usual routes, their carbon footprint, receiving tips, analytics and general mobility information, such as traff...

متن کامل

Understanding Temporal Human Mobility Patterns in a City by Mobile Cellular Data Mining, Case Study: Tehran City

Recent studies have shown that urban complex behaviors like human mobility should be examined by newer and smarter methods. The ubiquitous use of mobile phones and other smart communication devices helps us use a bigger amount of data that can be browsed by the hours of the day, the days of the week, geographic area, meteorological conditions, and so on. In this article, mobile cellular data mi...

متن کامل

Design and implementation of an Android application to anonymously analyse locations of the citizens in Barcelona

................................................................................................................................................... 4 List of figures.......................................................................................................................................... 7 List of tables ...............................................................................

متن کامل

Exclusionary Decision Making in Tehran Metropolitan Region- Complexity, Self organization and Power of Action

Viewing urban areas as webs of complex, interwoven networks, this article aims to analyze the decision-making process and its outcomes in Tehran metropolitan region. To do so, first the theoretical basis of complexity in urban life and its implications for planning have been reviewed. Using the main notion of power of action i.e. agency, and through creating the network of actors and their rela...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1503.03452  شماره 

صفحات  -

تاریخ انتشار 2015